2024年前端最新場景題面試題 中文完整版pdf2.45MB / 11-19
深入理解JavaScript核心技術(shù)與設(shè)計模式 中文完整版PDF1.31MB / 10-09
JavaScript奇技淫巧 中文完整pdf版15.5MB / 09-18
Vue3.0學(xué)習(xí)筆記(從入門到精通) 中文PDF高清版3.0MB / 08-21
前端面試資料2024年大廠進階秘訣 中文PDF107.29MB / 08-09
vue2+vue3學(xué)習(xí)筆記 完整版PDF27.1MB / 07-31
ruoyi-vue-pro開發(fā)指南 完整版PDF49.9MB / 06-19
vue、react面試題合集 (附答案) 中文PDF版5.59MB / 03-12
ECMAScript 2023 語言規(guī)范(ECMA-262) 最新PDF完整版9.5MB / 12-20
JSON基礎(chǔ)教程+精編使用指南 完整版PDF1.65MB / 06-21
-
2024年前端最新場景題面試題 中文完整版pdf javascript電子書 / 2.45MB
-
深入理解JavaScript核心技術(shù)與設(shè)計模式 中文完整版PDF javascript電子書 / 1.31MB
-
JavaScript奇技淫巧 中文完整pdf版 javascript電子書 / 15.5MB
-
-
前端面試資料2024年大廠進階秘訣 中文PDF javascript電子書 / 107.29MB
-
-
JSON基礎(chǔ)教程+精編使用指南 完整版PDF javascript電子書 / 1.65MB
-
-
突破JavaScript編程實例五十講 JavaScript編程經(jīng)典實例詳細剖析 javascript電子書 / 5.19MB
-
vue、react面試題合集 (附答案) 中文PDF版 javascript電子書 / 5.59MB
詳情介紹
從零開始學(xué)JavaScript由淺入深、循序漸進地介紹了javascript腳本語言的知識體系、編程技巧及與其密切相關(guān)的核心技術(shù)。全書共分15章,并根據(jù)知識結(jié)構(gòu)和讀者層次將全書內(nèi)容劃分為入門篇、進階篇和實例篇三大較為獨立的知識塊。入門篇的內(nèi)容涵蓋javascript腳本語言概述、基礎(chǔ)、事件處理、基于對象編程、文檔對象模型及其中各個層次的對象等;進階篇包括正則表達式、客戶端和服務(wù)器端通信、ajax技術(shù)、錯誤和異常處理等知識。實例篇介紹了javascript與插件通信、javascript常用特效等例子。作者在講述具體內(nèi)容的同時,精心挑選有針對性的實例深入剖析知識點,力求直觀形象,幫助讀者更為扎實地掌握javascript腳本語言。
從零開始學(xué)JavaScript適用于初、中級javascript腳本程序開發(fā)人員,同時可作為高校相關(guān)專業(yè)師生和社會培訓(xùn)班的教材。
讀者對象:本書適用于初、中級javascript腳本程序開發(fā)人員,同時可作為高校相關(guān)專業(yè)師生和社會培訓(xùn)班的教材。
從零開始學(xué)JavaScript目錄:
第一篇 javascript入門篇
第1章 初步了解javascript
1.1 javascript是什么
1.2 javascript能做什么
1.2.1 表單數(shù)據(jù)合法性驗證
1.2.2 頁面特效
1.2.3 交互式菜單
1.2.4 動態(tài)頁面
1.2.5 數(shù)值計算
1.3 javascript編程起步
1.3.1 “hello world!”程序
1.3.2 選擇javascript腳本編輯器
1.4 如何引入javascript腳本代碼
1.4.1 通過<script>與</script>標(biāo)記對引入
1.4.2 通過<script>標(biāo)記的src屬性引入
1.4.3 通過javascript偽url引入
1.4.4 通過html文檔事件處理程序引入
1.5 嵌入javascript腳本代碼的位置
1.5.1 在<head>與</head>標(biāo)記對之間放置
1.5.2 在<body>與</body>標(biāo)記對之間放置
.1.5.3 在兩個標(biāo)記對之間混合放置
1.6 選擇合適的瀏覽器
1.7 處理不支持javascript腳本的情況
1.7.1 使用<!--和-->標(biāo)記對直接屏蔽法
1.7.2 使用<noscript>和</noscript>標(biāo)記對給出提示信息
1.8 本章小結(jié)
1.9 本章習(xí)題
第2章 javascript編程的語言基礎(chǔ)
2.1 編程準(zhǔn)備
2.1.1 腳本執(zhí)行順序
2.1.2 大小寫敏感
2.1.3 空白字符
2.1.4 分號
2.1.5 塊
2.2 數(shù)值類型
2.2.1 整型和浮點數(shù)值
2.2.2 八進制和十六進制
2.3 變量
2.3.1 變量標(biāo)識符
2.3.2 變量申明
2.3.3 變量作用域
2.4 弱類型
2.5 基本數(shù)據(jù)類型
2.5.1 number型
2.5.2 string型
2.5.3 boolean型
2.5.4 undefined型
2.5.5 null型
2.5.6 function型
2.6 組合類型
2.6.1 array型
2.6.2 object型
2.7 運算符
2.7.1 賦值運算符
2.7.2 基本數(shù)學(xué)運算符
2.7.3 位運算符
2.7.4 位移運算符
2.7.5 自加和自減
2.7.6 比較運算符
2.7.7 邏輯運算符
2.7.8 逗號運算符
2.7.9 空運算符
2.7.10 ?...:運算符
2.7.11 對象運算符
2.7.12 typeof運算符
2.7.13 運算符優(yōu)先級
2.8 核心語句
2.8.1 基本處理流程
2.8.2 if條件假設(shè)語句
2.8.3 switch流程控制語句
2.8.4 for循環(huán)語句
2.8.5 while和do…while循環(huán)語句
2.8.6 使用break和continue進行循環(huán)控制
2.8.7 with對象操作語句
2.8.8 使用for…in進行對象循環(huán)
2.8.9 含標(biāo)簽的語句
2.9 函數(shù)
2.9.1 函數(shù)的基本組成
2.9.2 全局函數(shù)與局部函數(shù)
2.9.3 作為對象的函數(shù)
2.9.4 函數(shù)遞歸調(diào)用
2.9.5 語言注釋語句
2.9.6 函數(shù)應(yīng)用注意事項
2.10 本章小結(jié)
2.11 本章習(xí)題
第3章 javascript事件處理
3.1 什么是事件
3.2 html文檔事件
3.2.1 事件捆綁
3.2.2 瀏覽器事件
3.2.3 html元素事件
3.2.4 ie擴展的事件
3.3 javascript如何處理事件
3.3.1 匿名函數(shù)
3.3.2 顯式聲明
3.3.3 手工觸發(fā)
3.4 事件處理器的返回值
3.5 事件處理器設(shè)置的靈活性
3.6 本章小結(jié)
3.7 本章習(xí)題
第4章 javascript基于對象編程
4.1 面向?qū)ο缶幊膛c基于對象編程
4.1.1 什么是對象
4.1.2 面向?qū)ο缶幊?nbsp;
4.1.3 基于對象編程
4.2 javascript對象的生成
4.2.1 html文檔結(jié)構(gòu)
4.2.2 dom框架
4.2.3 頂級對象之間的關(guān)系
4.2.4 瀏覽器載入文檔時對象的生成
4.3 javascript核心對象
4.4 文檔對象的引用
4.4.1 通過對象位置訪問文檔對象
4.4.2 通過name屬性訪問文檔對象
4.4.3 通過id屬性訪問文檔對象
4.4.4 通過聯(lián)合數(shù)組訪問文檔對象
4.5 本章小結(jié)
4.6 本章習(xí)題
第5章 文檔對象模型(dom)
5.1 dom概述
5.1.1 基本對象模型
5.1.2 netscape navigator瀏覽器擴展
5.1.3 internet explorer瀏覽器擴展
5.1.4 opera、mozilla和其他瀏覽器擴展
5.1.5 w3c dom
5.1.6 w3c dom規(guī)范級別
5.2 文檔對象模型的層次
5.3 文檔對象的產(chǎn)生過程
5.4 對象的屬性和方法
5.4.1 何謂節(jié)點
5.4.2 元素節(jié)點(element node)
5.4.3 文本節(jié)點(text node)
5.4.4 屬性節(jié)點(attribute node)
5.4.5 對象屬性
5.4.6 id屬性和class屬性
5.4.7 通過id屬性返回指定對象
5.4.8 通過元素標(biāo)簽返回指定對象
5.4.9 通過name屬性返回指定對象
5.4.10 獲取特定屬性的取值
5.4.11 設(shè)置特定屬性的取值
5.4.12 刪除特定的屬性
5.5 本章小結(jié)
5.6 本章習(xí)題
第6章 string、math、array等數(shù)據(jù)對象
6.1 string對象
6.1.1 如何使用string對象方法操作字符串
6.1.2 獲取目標(biāo)字符串長度
6.1.3 連接兩個字符串
6.1.4 分隔字符串
6.1.5 常見屬性和方法匯總
6.2 math對象
6.2.1 基本數(shù)學(xué)運算
6.2.2 任意范圍隨機數(shù)發(fā)生器
6.2.3 訪問其基本屬性
6.2.4 常見屬性和方法匯總
6.3 array對象
6.3.1 創(chuàng)建數(shù)組并訪問其特定位置元素
6.3.2 數(shù)組中元素的順序問題
6.3.3 使用splice()方法添加和刪除數(shù)組元素
6.3.4 修改length屬性更改數(shù)組
6.3.5 調(diào)用array對象的方法生成字符串
6.3.6 常見屬性和方法匯總
6.4 date對象
6.4.1 生成日期對象的實例
6.4.2 如何提取日期各字段
6.4.3 如何設(shè)置日期各字段
6.4.4 將日期轉(zhuǎn)化為字符串
6.4.5 常見屬性和方法匯總
6.5 number對象
6.5.1 創(chuàng)建number對象的實例
6.5.2 將number對象轉(zhuǎn)化為字符串
6.5.3 常見屬性和方法匯總
6.6 function對象
6.6.1 兩個概念:function與function
6.6.2 使用function對象構(gòu)造函數(shù)
6.6.3 常見屬性和方法匯總
6.7 object對象
6.7.1 創(chuàng)建object對象的實例
6.7.2 常見屬性和方法列表
6.8 本章小結(jié)
6.9 本章習(xí)題
第7章 window及相關(guān)頂級對象
7.1 頂級對象模型參考
7.2 window對象
7.2.1 警示框
7.2.2 確認(rèn)框
7.2.3 提示框
7.2.4 實例:學(xué)生信息采集系統(tǒng)
7.2.5 常見屬性和方法匯總
7.3 navigator對象
7.3.1 獲取瀏覽器信息
7.3.2 常見方法和屬性匯總
7.4 screen對象
7.4.1 獲取客戶端屏幕信息
7.4.2 常見屬性和方法匯總
7.5 history對象
7.5.1 使用back()和forward()方法進行站點導(dǎo)航
7.5.2 常見屬性和方法匯總
7.6 location對象
7.6.1 統(tǒng)一資源定位器(url)
7.6.2 location對象屬性與url的對應(yīng)
7.7 frame對象
7.7.1 框架集文檔中對象的結(jié)構(gòu)
7.7.2 常見屬性和方法匯總
7.7.3 frameset對象
7.7.4 iframe元素對象
7.8 document對象
7.9 本章小結(jié)
7.10 本章習(xí)題
第8章 document對象
8.1 對象模型參考
8.2 document對象
8.2.1 獲取目標(biāo)文檔信息
8.2.2 常見屬性和方法匯總
8.3 body元素對象
8.3.1 獲取body元素對象信息
8.3.2 常見屬性和方法匯總
8.4 本章小結(jié)
8.5 本章習(xí)題
第9章 html元素對象
9.1 表單對象
9.2 form元素對象
9.2.1 對象訪問途徑
9.2.2 常見屬性和方法匯總
9.3 text、hidden、password和textarea元素對象
9.3.1 text元素對象
9.3.2 hidden元素對象
9.3.3 password元素對象
9.3.4 textarea元素對象
9.4 button、reset和submit元素對象
9.4.1 button元素對象
9.4.2 reset元素對象
9.4.3 submit元素對象
9.4.4 用戶注冊實例
9.5 checkbox和radio元素對象
9.5.1 checkbox元素對象
9.5.2 radio元素對象
9.5.3 學(xué)籍注冊實例
9.6 select和option元素對象
9.6.1 select元素對象
9.6.2 option元素對象
9.7 表格對象
9.7.1 table元素對象
9.7.2 thead、tbody和tfoot元素對象
9.7.3 tr、td和th元素對象
9.7.4 caption元素對象
9.7.5 col和colgroup元素對象
9.8 列表對象
9.8.1 ol元素對象
9.8.2 ul元素對象
9.8.3 li元素對象
9.8.4 dl、dt和dd元素對象
9.9 本章小結(jié)
9.10 本章習(xí)題
第二篇 javascript進
第10章 正則表達式
10.1 正則表達式簡介
10.2 如何使用正則表達式
10.3 regexp對象
10.3.1 regexp對象的創(chuàng)建
10.3.2 實例屬性
10.3.3 靜態(tài)屬性
10.3.4 屬性應(yīng)用實例
10.4 正則表達式的操作方法
10.4.1 test()方法
10.4.2 exec()方法
10.4.3 compile()方法
10.4.4 regexp對象中3種方法綜合舉例
10.4.5 search()方法
10.4.6 match()方法
10.4.7 replace()方法
10.4.8 split()方法
10.5 一些常用的正則表達式
10.6 本章小結(jié)
10.7 本章習(xí)題
第11章 客戶端與服務(wù)器端通信
11.1 http請求
11.1.1 xmlhttp對象簡介
11.1.2 xmlhttp對象的屬性和方法
11.1.3 使用xmlhttp對象發(fā)送請求
11.1.4 get請求
11.1.5 post請求
11.2 windows cookie
11.2.1 什么是cookie
11.2.2 cookie的結(jié)構(gòu)
11.2.3 建立cookie
11.2.4 讀取cookie
11.2.5 刪除cookie
11.2.6 cookie應(yīng)用實例:記錄用戶名和訪問次數(shù)
11.2.7 服務(wù)器端的cookie操作
11.2.8 客戶端和服務(wù)器端的cookie傳遞
11.2.9 cookie的安全性
11.2.10 如何禁止cookie
11.3 本章小結(jié)
11.4 本章習(xí)題
第12章 javascript與ajax技術(shù)
12.1 什么是ajax
12.2 為什么需要ajax
12.2.1 傳統(tǒng)的web框架
12.2.2 ajax技術(shù)框架
12.2.3 ajax的優(yōu)勢
12.3 ajax核心技術(shù)
12.3.1 javascript
12.3.2 xmlhttprequest
12.3.3 dom
12.3.4 xml
12.4 使用ajax
12.4.1 創(chuàng)建xmlhttprequest對象
12.4.2 向服務(wù)器發(fā)送請求
12.4.3 處理服務(wù)器響應(yīng)
12.4.4 完整的ajax框架
12.5 ajax的不足之處
12.6 本章小結(jié)
12.7 本章習(xí)題
第13章 javascript錯誤與異常處理
13.1 為何進行錯誤處理
13.2 錯誤與異常的關(guān)系
13.2.1 錯誤
13.2.2 異常
13.2.3 異同點
13.3 不同瀏覽器環(huán)境中的錯誤報告
13.3.1 windows ie
13.3.2 mozilla
13.3.3 macos safari
13.3.4 macos ie
13.3.5 opera 7
13.4 使用onerror事件進行錯誤處理
13.4.1 onerror事件
13.4.2 onerror錯誤處理方法
13.4.3 onerror錯誤處理方法的優(yōu)缺點
13.5 使用try/catch結(jié)構(gòu)進行錯誤處理
13.5.1 try/catch結(jié)構(gòu)
13.5.2 error對象
13.5.3 嵌套try/catch結(jié)構(gòu)
13.5.4 throw拋出異常
13.6 腳本代碼調(diào)試
13.6.1 使用alert語句跟蹤調(diào)試
13.6.2 使用java控制臺
13.6.3 使用microsoft script debugger調(diào)試器
13.6.4 使用venkman調(diào)試器
13.7 本章小結(jié)
13.8 本章習(xí)題
第三篇 javascript實
第14章 javascript與插件通信
14.1 瀏覽器插件
14.1.1 流行的瀏覽器插件
14.1.2 檢測已安裝的插件
14.2 javascript與java applet通信
14.2.1 javascript腳本訪問java applet
14.2.2 java applet訪問javascript腳本
14.2.3 java applet安全性問題與措施
14.3 javascript與flash通信
14.3.1 javascript腳本訪問flash
14.3.2 flash訪問javascript腳本
14.3.3 geturl()函數(shù)
14.3.4 fscommand()函數(shù)
14.3.5 綜合應(yīng)用實例
14.4 本章小結(jié)
第15章 javascript常用特效收集
15.1 使用文字特效
15.1.1 隨機文本
15.1.2 文本鏈接顏色變換
15.1.3 上下跳動的文本
15.1.4 定期滾動文本
15.1.5 鏈接提示文字
15.2 使用鼠標(biāo)特效
15.2.1 禁止鼠標(biāo)右鍵
15.2.2 多種鼠標(biāo)效果
15.2.3 十字準(zhǔn)星
15.2.4 鼠標(biāo)跟蹤動畫
15.2.5 伴隨鼠標(biāo)的圖片
15.3 使用圖片特效
15.3.1 圖片若隱若現(xiàn)
15.3.2 四處飄浮的小球
15.3.3 變換圖片
15.3.4 圖片秋千
15.4 使用頁面特效
15.4.1 調(diào)色板
15.4.2 背景滾動
15.4.3 水印背景
15.5 使用時間特效
15.5.1 日期和星期
15.5.2 萬年歷
15.5.3 倒計時
15.5.4 javascript時鐘
15.6 本章小結(jié)
下載地址
人氣書籍

鋒利的jQuery pdf電子書(168M)附源碼
ExtJs 3.0 最新最全中文API幫助文檔 CHM版
jquery1.7 中文手冊 CHM文檔(附j(luò)query1.82 chm手冊)
javascript DOM編程藝術(shù)中文pdf版提供
最完整的JavaScript從入門到精通教程 pdf
鋒利的jquery 第2版 PDF掃描版(帶導(dǎo)航菜單109M)
JQuery 1.7中文手冊及JQuery UI 英文API CHM版
jQuery實戰(zhàn) 中文PDF版![智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦 智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦](http://img.jbzj.com/do/templets/img/default.gif)
智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦![深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB] 深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB]](http://img.jbzj.com/do/uploads/litimg/160728/1GR02L064.png)
深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB]
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的從零開始學(xué)JavaScript (周瑞) pdf掃描版 68M資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


